142236
448674
788407
587692
98838
560533
422474
772531
674944
8043
667775
938464
5082799
3515581
3010148
2319804
2212988
2009609
1905357
189878
1746118
1715136
1661195
1624471